package com.hwz.hwzliving.commodity.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hwz.common.utils.PageUtils;
import com.hwz.hwzliving.commodity.entity.AttrEntity;

import java.util.Map;

/**
 * 商品属性表
 *
 * @author hwz
 * @email hwz@gmail.com
 * @date 2024-06-20 15:30:05
 */
public interface AttrService extends IService<AttrEntity> {

    PageUtils queryPage(Map<String, Object> params);

    //保存基本属性和基本属性与属性分组之间的关系
    void saveAttrAndRelation(AttrEntity attr);

    //实现带查询基础属性带条件的分页显示，
    PageUtils queryBaseAttrPage(Map<String, Object> params, Long categoryId);
    //实现销售属性带查询条件的分页显示，
    PageUtils querySaleAttrPage(Map<String, Object> params, Long categoryId);
}

